//
//  UIDevice+FCUUID.h
//
//  Created by Fabio Caccamo on 19/11/15.
//  Copyright © 2015 Fabio Caccamo. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>

@interface UIDevice (WLFCUUID)
+(NSString *)uuid;
/**
 获取设备所有者名称
 */
+(NSString *)deviceName_wl;
/**
 获取设备型号类型
 */
+(NSString *)systemName_wl;
/**
 是否为 iphoneX
 */
+(BOOL)isIphoneX_wl;
/**
 获取设备系统
 */
+(NSString *)deviceModel_wl;
/**
 获取设备唯一标识
 */
+(NSString *)deviceUUIDString_wl;
/**
 获取设备运营商信息
 */
+(NSString *)operatorInfo_wl;
/**
 获取App名称
 */
+(NSString *)appName_wl;
/**
 获取App版本号Version
 */
+(NSString *)appVersion_wl;
/**
 获取App开发版本号Build
 */
+(NSString *)appBuild_wl;
/**
 获取App Bundle Id
 */
+(NSString *)appBundleId_wl;
/**
 获取设备总磁盘容量（单位：Byte）
 */
+(double)totalDisSize_wl;
/**
 获取设备可用磁盘容量（单位：Byte）
 */
+(double)availableDiskSize_wl;
/**
 获取设备总运行内存（单位：Byte）
 */
+(double)totalMemory_wl;
/**
 获取设备可用运行内存（单位：Byte）
 */
+(double)availableMemory_wl;

/**
 获取ip地址
 */
+(NSString *)getIpString;

/**
 获取cpu使用率
 */
+(float)cpu_usage_wl;
+(NSDictionary *)deviceInfo_wl;


@end
